intercellular communication - French English Dictionary